/*头部*/
.zhss_nav_main{ background:#fff; min-width:1200px;}
.zhss_header .top{ background:url(/public/images/register/steptwo/header_bg.jpg) repeat-x; height:40px; line-height:40px; min-width:1200px;}
.zhss_header .top .zhss{ width:1200px; margin:0 auto;}
.zhss_header .top .zhss .fl{ float:left;}
.zhss_header .top .zhss .fr{ float:right; }
.zhss_header .top .zhss .fl span{ color:#0a70b1; font-size:16px; font-weight:bold; padding-right:10px;}
.zhss_header .top .zhss .fl a{ padding:0 5px; color:#000;}
.zhss_header .top .zhss .fl ul{overflow: hidden;}
.zhss_header .top .zhss .fr li a img{vertical-align: text-top;}
.zhss_header .top .zhss .fr li.dl a{color:#fff;padding: 2px 6px;background:#0f92d6; border-radius: 3px;}
.jx_banner{ min-width:1200px; height:297px; background:url(/public/images/register/steptwo/jx_banner.jpg) no-repeat top center;}

/*logo*/
.jx_pbtop{ width:1200px; height:90px; margin:auto; overflow:hidden;}
.jx_pb_l{ float:left; width:387px; height:100%; background:url(/public/images/register/steptwo/zh_logo.png) no-repeat 0 center;}
.jx_pb_r{ width:360px; float:right; text-align:right;}
.jx_pb_r h1{ font-size:28px; margin-top:15px;}
.jx_pb_r p{ font-size:16px; margin-top:10px;}

/*分割线*/
.line{width:100%;margin-top:15px;height:2px;background:#7d7d7d;}
/*主要内容部分*/
.container{width:1200px;margin:0 auto;}
.container .con-top{width:100%;margin-top:20px;}
.container .con-top p{width:100%;height:45px;line-height:45px;border-bottom:2px solid #7d7d7d;}
.container .con-top p a{font-size:30px;}
/*主题部分*/
.container .con-main{width:100%;margin-top:20px;}
.container .con-main .tab_box{width:100%;}
.container .con-main .tab_box .tab_con_box{width:1198px;border:1px solid #dcdcdc;height:560px;position:relative;}
/*.container .con-main .tab_box .tab_con_box .tab_con{display:none;}*/
/**/
.container .con-main .tab_box .tab_tit{width:100%;}
.container .con-main .tab_box .tab_tit li{padding:0 20px;float:left;height:36px;line-height:36px;border:1px solid #dcdcdc;border-radius:5px;}
.container .con-main .tab_box .tab_tit li a{font-size:18px;}
.container .con-main .tab_box .tab_tit li.active{height:36px;line-height:36px;border:1px solid #9c1d21;background:#9f2c30;}
.container .con-main .tab_box .tab_tit li.active a{color:#fff;}
/**/
.infos{width:660px;height:400px;margin-left:320px;margin-top:60px;}
.htop{width:630px;height:400px;margin-left:320px;margin-top:30px;}
.infos table{width:100%;}
.infos table tr{margin-bottom:15px;}
/*.infos table tr td.spe-td{width:230px;text-align:left;}*/
.infos table tr td.text{vertical-align: middle;height:35px;line-height:35px;display:block;text-align:right;font-size:18px;}
.infos table tr td.text span{color:#c30d23;padding-right:10px;}
.infos table tr td input{width:230px;height:35px;line-height:35px;border:1px solid #a0a0a0;}
.infos table tr td.hide{display:block;width:100px;height:30px;margin-right:120px;}
.infos table tr td.hide > span{display:block;width:100px;height:28px;line-height:25px;font-size:14px;text-align:center;background:#eaeff6;border:1px solid #c0c3c8;cursor:pointer;}
.infos .text1{font-size:18px;}
.tab_con2  .infos table tr td input{padding-left:20px;width:295px;height:35px;border:1px solid #a0a0a0;}
.tab_con2  .infos table tr td input.spe{width:175px;}
.tab_con2  .infos .fir-p{width:510px;margin:0 auto;height:50px;line-height:50px;margin-bottom:20px;}
.tab_con2  .infos .fir-p a{font-size:22px;color:#a40000;}
.tab_con2  .infos .tip{width:495px;font-size:16px;margin:0 auto;}
.tab_con2  .infos .tip span{display:block;width:80px;height:50px;float:left;color:#a40000;}
.tab_con2  .infos .spe1{height:20px;line-height:20px;}
.tab_con2 .infos table tr td.text{vertical-align: middle;height:35px;line-height:35px;display:block;text-align:right;font-size:18px;}
.tab_con2 .infos table tr td .info-p{height:30px;line-height:30px;font-size:14px;color:#a0a0a0;}
/**/
.infos p.hide1{display:none;width:100%;height:40px;line-height:40px;background:url(/public/images/register/steptwo/jindui.png) no-repeat left center;}
.infos p.hide1 a{font-size:16px;padding-left:45px;}
.infos .agree{width:190px;margin-left:160px;font-size:16px;height:30px;line-height:30px;}
.infos .agree input{width:19px;height:19px;display:block;float:left;margin-top:7px;}
.infos .agree span{display:inline-block;height:30px;line-height:30px; padding-left:10px;}
.infos .agree a{color:#457abb;font-weight:600;}
.infos .submit-1{width:315px;margin:0 auto;margin-top:30px;}
.infos .submit-1 .sum{width:140px;height:48px;background:#a32a26;cursor: pointer;border-radius: 5px;font-size:24px;color:#fff;}
.infos .submit-1 input{margin-right:20px;float:left;}
.infos .submit-1 p{width:150px;font-size:16px;height:48px;line-height:70px;vertical-align:bottom;float:left;}
.infos .submit-1 a{color:#457abb;}
/**/
.pz_bz{ height:100px; margin-top:30px; background:url(/public/images/register/steptwo/help.gif) no-repeat; padding-bottom:30px;}
/**/
/*发送模态框*/
.send-modal{
	position: fixed;
	left:50%;
	top:50%;
	display: none;
	z-index: 99999;
	width: 511px;
	min-height: 274px;
	margin-left:-255px;
	margin-top: -137px;
	background-color: #fff 
}
.send-modal .modal-top{
	width: 100%;
	height: 26px;
}
.send-modal .modal-content{
	width: 451px;
	min-height: 218px;
	margin: 0 auto;
}

.send-modal .modal-content>h3{
	font-size:22px;
	text-align:center;
	color:cornflowerblue;
	font-weight:700;
}
.send-modal .modal-content>p{
	font-size: 14px;
	margin:0 20px;
	height:25px;
	line-height:25px;
	margin-top:10px;
	text-indent:30px;
}
.send-modal .modal-content>form .inputs{
	float: left;
	width: 330px;
	margin-top: 10px;
}
.send-modal .modal-content>form .inputs .ipts{
	width: 328px;
	height: 32px;
	margin-bottom: 10px;
	border:1px solid #999;
}
.send-modal .modal-content>form .addbtn{
	float: right;
	width: 98px;
	height: 32px;
	margin-top: 10px;
	line-height: 32px;
	text-align: center;
	border:1px solid #999;
}
.send-modal-bg{
	position: absolute;
	left:0;
	top:0;
	display: none;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.6);
}
#close-modal{
	display: block;
	float: right;
	width:26px; 
	height:26px;
	background: url(/public/images/register/steptwo/closebtn.jpg) no-repeat 2px center;
}
/*底部样式*/
.footer{ background:#fff; padding-bottom:20px;}
.foot{background:#0970b3;line-height:45px;font-size:16px; min-width:1200px; height:45px;}
.foot a{ color:#fff; padding:0 8px;}
.foot p{ text-align:center; color:#fff;}
.foot_bottom{ width:1200px; margin:0 auto;}
.foot-text{width:1200px;margin:0 auto;text-align:center ;margin-top:15px; line-height:29px;font-size:12px; color:#000;}
.foot-img{margin:10px auto 0;}
.foot-img > img{margin-right:20px;}
/*浮动客服*/
#floatDivBoxs{width:186px; border:1px solid #457abb; background:#fff url(/public/images/register/steptwo/line3.gif) repeat-x;position:fixed;top:210px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:32px;line-height:32px; background:url(/public/images/register/steptwo/kefu_t.png) no-repeat 20px center; color:#000; font-size:18px;position:relative; text-align:center;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:40px;font-size:15px; border-bottom:1px solid #e3e3e3; padding:0 0 0 30px; margin:2px 0; font-size:16px;}
#floatDivBoxs .floatDqq li i{ margin-left:15px;}
#floatDivBoxs .floatDtxt{font-size:18px; color:#fff; height:38px; line-height:38px; background:#457abb; text-align:center; margin-top:15px; text-shadow:1px 1px 1px #000;}
.kefu_form{ margin-top:5px;}
.kefu_form input.tel{ width:174px; height:32px; margin:auto; margin-left:5px; border:1px solid #ccc; color:#a0a0a0; text-indent:5px; line-height:30px;}
.kefu_form input.submit{width:176px; height:35px; margin:auto; margin-left:5px; margin-top:7px; margin-bottom:10px; background:#457abb; border-radius:3px; font-size:18px; color:#fff; line-height:35px; cursor:pointer;}
#rightArrow{width:50px;height:140px;background:url(/public/images/register/steptwo/kefu.png) no-repeat; position:fixed; top:255px; right:170px;z-index:999;}
#rightArrow a{display:block;height:140px;}
